package com.aichat.ai_chatbackend.model.dto.chat;

import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;

import java.io.Serializable;
import java.util.Map;

@Data
@NoArgsConstructor
@AllArgsConstructor
public class ChatRequest implements Serializable {

    /**
     * sessionId
     */
    private String sessionId;

    /**
     * ai角色ID
     */
    private Long characterId;

    /**
     * 用户的message
     */
    private String userMessage;


    private Map<String, Object> context;

    private static final long serialVersionUID = 1L;

}
